package com.usian.ai.pojo.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * @TODO:
 * @Author:baimu
 * @Date:2024 12 10 11 19
 **/

@Data
public class QuestionLibSaveReqVo {

    /**
     * 面试题（文字内容）
     */

    @TableField
    @NotBlank(message = "问题不能为空")
    private String question;

    /**
     * 参考答案
     */

    @NotBlank(message = "参考答案不能为空")
    private String referenceAnswer;

    /**
     * 面试数字人对应的地址
     */

    @NotBlank(message = "面试数字人对应的地址不能为空")
    private String aiSrc;

    /**
     * 分配的数字人面试官id，每个职位需要对应的面试官来进行面试
     */
    @NotNull(message = "数字人面试官id不能为空")
    private Integer interviewerId;



}
